home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PsL Monthly 1993 December
/
PSL Monthly Shareware CD-ROM (December 1993).iso
/
prgmming
/
dos
/
c
/
uw_1.exe
/
UW_HELP0.HLP
< prev
next >
Wrap
Text File
|
1992-11-13
|
26KB
|
435 lines
`co(4,7);─────────────────── Welcome to EnQue's UltraWin V2.50 ────────────────────────`co();
`tab(2);`color_default(LIGHTGRAY,BLUE);`color_keyword(YELLOW,BLUE);`color_first_char(LIGHTCYAN,BLUE);
`keyword(Introduction,/// Introduction);
`keyword(Ordering Information,/// Ordering Information);
`keyword(Version History,/// Version History);
`keyword(Disclaimer,/// Disclaimer);
`keyword(The UltraWin Library,/// The UltraWin Library );
┌──────────────────────────────────────────────────────────────────────────┐
│ `keyword(Structures/Globals,[uw_help1.hlp]/// Structures/Globals); │
│ `keyword(Video Initialization,[uw_help1.hlp]/// Video Initialization); `keyword(Window Basics,[uw_help1.hlp]/// Window Basics); │
│ `keyword(Window I/O Routines,[uw_help2.hlp]/// Window I/O Routines); `keyword(Cursor Routines,[uw_help2.hlp]/// Cursor Routines); │
│ `keyword(Tab Stop Control,[uw_help2.hlp]/// Tab Stop Control); `keyword(The Keyboard/Mouse,[uw_help3.hlp]/// The Keyboard/Mouse); │
│ `keyword(The Window Manager,[uw_help3.hlp]/// The Window Manager); `keyword(Rectangle Functions,[uw_help4.hlp]/// Rectangle Functions); │
│ `keyword(Data Entry,[uw_help4.hlp]/// Data Entry); `keyword(Menuing,[uw_help4.hlp]/// Menuing); │
│ `keyword(Font/EGA Control,[uw_help5.hlp]/// Font/EGA Control); `keyword(Print Support,[uw_help6.hlp]/// Print Support); │
│ `keyword(General Macros,[uw_help5.hlp]/// General Macros); `keyword(Window Macros,[uw_help5.hlp]/// Window Macros); │
│ `keyword(Timer/Sound Support,[uw_help6.hlp]/// Timer/Sound Support); `keyword(Ctrl-C/Ctrl-Break Control,[uw_help6.hlp]/// Ctrl-C/Ctrl-Break Control); │
│ `keyword(Graphics Support,[uw_help5.hlp]/// Graphics Support); `keyword(Note to Microsoft C Users,/// Note to Microsoft C Users); │
│ `keyword(Debugging Support,[uw_help6.hlp]/// Debugging Support); │
│ `keyword(Library Naming Conventions,[uw_help6.hlp]/// Library Naming); │
└──────────────────────────────────────────────────────────────────────────┘
`color(4,7);───────────────────────── /// Introduction ───────────────────────────────────`color();
Welcome to the UltraWin library, version 2.50 ( (C) 1990-92 ) from EnQue
Software! With this release we at EnQue provide the PC programming world
with an excellent tool for developing text based applications with
impressive windowing capability. The UltraWin library is written in 100%
portable C, with the source compiling without modification for the PC's
most popular C and C++ compilers. Also included is an optional module
for some PC-specific features written in mixed C and inline assembly for
speed!
This help engine was written in C, utilizing only a few of the functions
of the library. It was designed especially for hypertexted documentation,
allowing the user to be able to access information about each of the
UltraWin functions with ease. See the separate help documentation for
more information about our hypertext help engine. The help system uses a
number of separate help files, but you need not worry about this. Simply
page through the help, tab to the desired topic (Shift-tab reverses
directions), and press <Enter>. The help engine will take you to the
proper location in the proper file. The first letter of a keyword will
also hilite that keyword. Backspace will take you to the previous
topic/file. When you wish to exit the help engine, simply press [ALT-Q] or
[Esc].
If you are a Borland C/Turbo C user, you can load our tiny TCKBD.COM
TSR. This 4k routine allows you to invoke our help engine from the
Integrated Environment, searching for the function/keyword on which the
cursor resides, in much the same way as Borland's help. To do this, you
must setup our help engine as a Transfer program. See your Borland manual
for details. Include on the command line the $NOSWAP macro so that our
help will overlay and restore the current window. A typical command line
from within the transfer editor for EGA/VGA 43/50 row mode for ENQHELP.EXE
might look like this: "$NOSWAP UW_HELP0.HLP 1 0 2 2 77 40". The first
numeric parameter is set to 1. This tells the help engine to call our TSR
to get the string at the current cursor location, and use that as the
search string. The next is a user search string (just use 0 to tell the
engine no command line search string), and the next four numeric
parameters are the screen coordinates start x, start y, end x, and end y.
These last four parameters are optional. A window of the default size
will be created if they are omitted.
You may also run the help engine directly from the command line,
removing the $NOSWAP macro. You need not load TCKBD.COM to do this.
(TCKBD.COM merely allows the help engine to read the word that your cursor
is currently pointing to - it does not ever have to be loaded, it merely
adds functionality).
`color(4,7);───────────────────────── /// Ordering Information ───────────────────────────`color();
The non-commercial release of the UltraWin library includes the `co(15,?);small
model`co(); versions of the library for the Borland Turbo C/C++ compilers (all
versions), Microsoft C 5.0-7.0, Zortech C, Mix Power C, this ENQHELP.EXE
program and associated documentation, and several demo and tutorial
programs that show some of the unique features of the library. The
non-commercial package is released to the public, so feel free to
distribute it to your friends, place it in your user's group library, or
upload it to your favorite BBS! The commercial release of UltraWin adds
the `co(15,?);large model`co(); libraries and `co(15,?);complete source code`co();.
Many programs can be written to utilize the free small model version.
However, some applications lend themselves only to the large model. To
obtain the large model libraries and complete source code, please order
directly from EnQue.
The full UltraWin package with large model libraries and complete source
code can be purchased without taking a second mortgage on your home.
UltraWin 2.50 costs only $99.95. This price includes complete printed
documentation for both UltraWin and `keyword(InTUItion,[TUI0.HLP]/// Welcome);, our textual user interface
library. In addition, you receive the latest version of our help engine
and EGA/VGA font editor. Also, the source comes with a rebuild utility
(written with UltraWin and InTUItion) that will build for you any model
library for any of the supported compilers. To fill out and print the
order form, run the demo and fill in the appropriate information, and
press <Shift-PrtScrn>! If you do not have a printer, just send a simple
check or money order, but please don't send cash, as if it
gets lost or stolen in the mail we'll not be able to fill your order!
Please mail to:
`co(15,?);
EnQue Software
Route 1, Box 116C
Pleasant Hill, MO 64080
Fax/Voice: (816) 987-2515
BBS: (816) 353-5561
`co();
You may also order by Visa or MasterCard by leaving us all pertinent
information on our answering machine, fax machine or BBS. Please add
$10.00 shipping if you are ordering from outside the continental United
States.
`color(4,7);──────────────────────────── /// Version History ─────────────────────────────`color();
10/12/90 -- Version 1.00
The initial release of the UltraWin library. The demo program, demo
source, documentation and the small model of the library were released
to the public. The small model library was generate